Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$392,232
$256,798
$259,562
$264,993
Gross Profit
185,871
165,915
164,500
166,013
EBITDA
6,096
60,326
58,257
105,132
EBIT
2,667
51,966
49,753
97,379
Net Income
1,018
41,518
44,747
72,455
Net Change In Cash
392,232
256,798
259,562
264,993
Free Cash Flow
-87,470
101,335
88,858
17,717
Cash
1,378,612
1,091,339
1,092,032
1,275,620
Basic Shares
64,028
64,028
64,056
61,632

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,038,032
$909,774
$691,063
$695,669
Gross Profit
653,178
616,189
606,680
653,153
EBITDA
277,249
212,418
254,052
270,177
EBIT
244,965
177,187
211,308
222,827
Net Income
195,457
144,678
166,068
175,892
Net Change In Cash
1,038,032
909,774
691,063
695,669
Cost of Revenue
-1,301,973
1,244,762
Free Cash Flow
115,781
126,919
559,207
122,143
Cash
1,092,032
801,351
575,992
1,877,965
Basic Shares
59,749
56,448
56,105
56,115

Earnings Calls

Quarter EPS
2025-06-30
$0.69
2025-03-31
$0.66
2024-12-31
$0.73
2024-09-30
$0.70