View ratios
Fiscal Date | 2023-03-31 | 2023-06-30 | 2023-09-29 | 2023-12-31 | 2024-03-29 | 2024-03-29 | 2024-06-28 | 2024-09-27 | |
---|---|---|---|---|---|---|---|---|---|
Fiscal Quarter | Q1 2023 | Q2 2023 | Q3 2023 | Q4 2023 | Q1 2024 | Q1 2024 | Q2 2024 | Q3 2024 | |
Report Date | 2023-05-03 | 2023-08-02 | 2023-11-01 | 2024-02-15 | 2024-05-02 | 2024-05-02 | 2024-08-06 | 2024-10-30 | |
Total revenue | 442.526 M | 398.551 M | 403.067 M | 421.043 M | 385.287 M | 385.287 M | 425.866 M | 436.715 M | |
Cost of revenue | 351.190 M | 309.496 M | 314.131 M | 341.328 M | 314.075 M | 314.075 M | 345.007 M | 355.777 M | |
Gross profit | 91.336 M | 89.055 M | 88.936 M | 79.715 M | 71.212 M | 71.212 M | 80.859 M | 80.938 M | |
-2.50% | -0.13% | -10.37% | -10.67% | 0.00% | 13.55% | 0.10% | |||
Operating expenses | 47.957 M | 46.065 M | 45.128 M | 46.301 M | 42.986 M | 42.986 M | 41.303 M | 42.877 M | |
Selling general and admin | 40.336 M | 38.911 M | 38.806 M | 39.858 M | 35.844 M | 35.844 M | 33.601 M | 35.009 M | |
Research and development | 7.621 M | 7.154 M | 6.322 M | 6.443 M | 7.142 M | 7.142 M | 7.702 M | 7.868 M | |
Total expenses | 405.197 M | 361.488 M | 364.992 M | 393.391 M | 48.963 M | 361.931 M | 48.797 M | 49.679 M | |
-10.79% | 0.97% | 7.78% | -87.55% | 639.19% | -86.52% | 1.81% | |||
Operating income | 37.329 M | 37.063 M | 38.075 M | 27.652 M | 22.249 M | 23.356 M | 32.062 M | 31.259 M | |
Ebit | 37.329 M | 37.063 M | 38.075 M | 27.652 M | 22.892 M | 23.356 M | 32.702 M | 31.901 M | |
Pretax income | 30.168 M | 28.429 M | 29.527 M | 19.707 M | 14.613 M | 14.613 M | 23.900 M | 23.062 M | |
-5.76% | 3.86% | -33.26% | -25.85% | 0.00% | 63.55% | -3.51% | |||
Income tax | 4.580 M | 4.347 M | 2.963 M | 239.000 K | 1.204 M | 1.204 M | 4.864 M | 768.000 K | |
Net income basic | 25.588 M | 24.082 M | 26.564 M | 19.468 M | 0.000 | 13.409 M | 0.000 | 0.000 | |
-5.89% | 10.31% | -26.71% | -100.00% | -100.00% | |||||
Net income | 25.588 M | 24.082 M | 26.564 M | 19.468 M | 13.409 M | 13.409 M | 19.036 M | 22.294 M | |
-5.89% | 10.31% | -26.71% | -31.12% | 0.00% | 41.96% | 17.11% |