Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$524,862
$445,781
$576,443
$506,906
Gross Profit
252,702
166,701
300,610
283,175
EBITDA
160,039
-16,643
234,109
257,063
EBIT
153,925
-21,091
229,464
253,152
Net Income
30,396
-142,689
78,281
114,658
Net Change In Cash
524,862
445,781
576,443
506,906
Free Cash Flow
450,044
1,296,000
-92,701
-447,457
Cash
567,907
837,302
577,940
569,179
Basic Shares
61,057
60,993
60,548
60,460

Annual Financials

Values in thousands 2025-03-31 2024-03-31 2023-03-31 2022-03-31
Revenue
$2,033,455
$1,656,656
$795,693
$689,790
Gross Profit
1,069,831
1,164,183
570,885
503,146
EBITDA
665,999
951,085
450,023
444,056
EBIT
648,841
936,482
444,885
440,640
Net Income
84,650
375,540
205,140
227,494
Net Change In Cash
2,033,455
1,656,656
795,693
689,790
Cost of Revenue
-281,546
Free Cash Flow
1,585,730
-1,108,113
-990,225
-357,025
Cash
837,302
545,084
581,417
625,547
Basic Shares
60,490
59,362
59,504
59,378

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.49
2025-03-31
-$2.39
2024-12-31
$1.29