View ratios
Fiscal Date | 2022-12-31 | 2023-03-31 | 2023-06-30 | 2023-09-30 | 2023-12-31 | 2024-03-31 | 2024-06-30 | 2024-09-30 | |
---|---|---|---|---|---|---|---|---|---|
Fiscal Quarter | Q1 2023 | Q2 2023 | Q3 2023 | Q4 2023 | Q1 2024 | Q2 2024 | Q3 2024 | Q4 2024 | |
Report Date | 2023-02-01 | 2023-05-03 | 2023-08-02 | 2023-12-06 | 2024-01-31 | 2024-05-01 | 2024-07-31 | 2025-01-07 | |
Total revenue | 126.858 M | 171.444 M | 192.365 M | 208.641 M | 194.017 M | 255.108 M | 288.168 M | 275.063 M | |
Cost of revenue | 107.394 M | 138.007 M | 149.695 M | 156.659 M | 145.823 M | 192.388 M | 206.428 M | 194.629 M | |
Gross profit | 19.464 M | 33.437 M | 42.670 M | 51.982 M | 48.194 M | 62.720 M | 81.740 M | 80.434 M | |
71.79% | 27.61% | 21.82% | -7.29% | 30.14% | 30.33% | -1.60% | |||
Operating expenses | 18.374 M | 23.363 M | 21.118 M | 22.178 M | 22.314 M | 23.231 M | 24.452 M | 24.318 M | |
Selling general and admin | 16.873 M | 21.820 M | 19.691 M | 20.429 M | 20.347 M | 20.947 M | 22.022 M | 21.572 M | |
Research and development | 1.501 M | 1.543 M | 1.427 M | 1.749 M | 1.967 M | 2.284 M | 2.430 M | 2.746 M | |
Total expenses | 125.768 M | 161.370 M | 170.813 M | 178.837 M | 168.137 M | 215.619 M | 24.452 M | 24.318 M | |
28.31% | 5.85% | 4.70% | -5.98% | 28.24% | -88.66% | -0.55% | |||
Operating income | 1.090 M | 10.074 M | 21.552 M | 29.804 M | 25.880 M | 39.489 M | 57.288 M | 56.116 M | |
Ebit | 1.090 M | 10.074 M | 21.552 M | 29.804 M | 25.880 M | 39.489 M | 57.288 M | 56.116 M | |
Pretax income | 1.613 M | 10.973 M | 23.645 M | 32.719 M | 29.878 M | 43.917 M | 61.796 M | 60.497 M | |
580.29% | 115.48% | 38.38% | -8.68% | 46.99% | 40.71% | -2.10% | |||
Income tax | 451.000 K | 2.500 M | 5.191 M | 6.283 M | 5.793 M | 10.429 M | 15.573 M | 14.445 M | |
Net income basic | 1.162 M | 8.473 M | 18.454 M | 26.436 M | 24.085 M | 33.488 M | 0.000 | 0.000 | |
629.17% | 117.80% | 43.25% | -8.89% | 39.04% | -100.00% | ||||
Net income | 1.162 M | 8.473 M | 18.454 M | 26.436 M | 24.085 M | 33.488 M | 46.223 M | 46.052 M | |
629.17% | 117.80% | 43.25% | -8.89% | 39.04% | 38.03% | -0.37% |