View ratios
Fiscal Date | 2023-06-30 | 2023-09-30 | 2023-12-31 | 2024-03-31 | 2024-03-31 | 2024-06-30 | 2024-06-30 | 2024-09-30 | |
---|---|---|---|---|---|---|---|---|---|
Fiscal Quarter | Q2 2023 | Q3 2023 | Q4 2023 | Q1 2024 | Q1 2024 | Q2 2024 | Q2 2024 | Q3 2024 | |
Report Date | 2023-08-02 | 2023-11-01 | 2024-02-23 | 2024-05-01 | 2024-05-01 | 2024-07-31 | 2024-07-31 | 2024-10-30 | |
Total revenue | 389.190 M | 373.122 M | 363.447 M | 351.889 M | 351.889 M | 356.318 M | 356.318 M | 353.319 M | |
Cost of revenue | 278.924 M | 269.661 M | 264.084 M | 256.639 M | 256.639 M | 257.345 M | 257.345 M | 254.752 M | |
Gross profit | 110.266 M | 103.461 M | 99.363 M | 95.250 M | 95.250 M | 98.973 M | 98.973 M | 98.567 M | |
-6.17% | -3.96% | -4.14% | 0.00% | 3.91% | 0.00% | -0.41% | |||
Operating expenses | 82.993 M | 86.226 M | 76.375 M | 78.190 M | 78.190 M | 77.718 M | 77.718 M | 78.308 M | |
Selling general and admin | 82.993 M | 86.226 M | 76.375 M | 78.190 M | 78.190 M | 77.718 M | 77.718 M | 78.308 M | |
Research and development | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | |
Total expenses | 363.257 M | 357.089 M | 341.695 M | 79.523 M | 336.162 M | 79.273 M | 336.618 M | 79.851 M | |
-1.70% | -4.31% | -76.73% | 322.72% | -76.42% | 324.63% | -76.28% | |||
Operating income | 25.933 M | 16.033 M | 21.752 M | 15.727 M | 15.727 M | 19.700 M | 19.700 M | 18.716 M | |
Ebit | 25.933 M | 16.033 M | 21.752 M | 15.071 M | 15.727 M | 19.196 M | 19.700 M | 18.287 M | |
Pretax income | 25.620 M | 15.852 M | 21.420 M | 15.071 M | 15.071 M | 19.196 M | 19.196 M | 18.287 M | |
-38.13% | 35.12% | -29.64% | 0.00% | 27.37% | 0.00% | -4.74% | |||
Income tax | 7.046 M | 5.277 M | 5.704 M | 4.084 M | 4.084 M | 5.039 M | 5.039 M | 4.078 M | |
Net income basic | 18.574 M | 10.575 M | 15.716 M | 0.000 | 10.987 M | 0.000 | 14.157 M | 0.000 | |
-43.07% | 48.61% | -100.00% | -100.00% | -100.00% | |||||
Net income | 18.574 M | 10.575 M | 15.716 M | 10.987 M | 10.987 M | 14.157 M | 14.157 M | 14.209 M | |
-43.07% | 48.61% | -30.09% | 0.00% | 28.85% | 0.00% | 0.37% |