Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$397,124
$392,232
$256,798
$259,562
Gross Profit
259,096
185,871
165,915
164,500
EBITDA
76,644
6,096
60,326
58,257
EBIT
75,266
2,667
51,966
49,753
Net Income
59,788
1,018
41,518
44,747
Net Change In Cash
397,124
392,232
256,798
259,562
Free Cash Flow
150,466
-87,470
101,335
88,858
Cash
1,083,785
1,378,612
1,091,339
1,092,032
Basic Shares
64,028
64,028
64,028
64,056

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-09-30
$0.77
2025-06-30
$0.69
2025-03-31
$0.66
2024-12-31
$0.73