Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$225,344
$166,948
$259,007
$164,615
Gross Profit
225,344
121,389
256,002
213,179
EBITDA
95,893
1,186
57,418
EBIT
94,733
-6,744
49,321
Net Income
44,747
72,455
38,846
39,409
Net Change In Cash
225,344
166,948
259,007
164,615
Free Cash Flow
88,858
28,125
-52,555
61,761
Cash
1,092,032
1,275,620
851,906
844,400
Basic Shares
64,056
61,632
56,684
56,531

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$887,777
$631,782
$630,551
$650,985
Gross Profit
887,777
797,319
630,551
650,985
EBITDA
197,448
254,052
266,001
EBIT
177,187
234,073
243,553
Net Income
195,457
144,678
166,068
175,892
Net Change In Cash
887,777
631,782
630,551
650,985
Cost of Revenue
-1,301,973
1,244,762
Free Cash Flow
129,426
126,919
559,207
122,143
Cash
198,408
801,351
575,992
1,877,965
Basic Shares
59,748
56,448
56,105
56,114

Earnings Calls

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