Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$426,738
$443,263
$385,716
$396,362
Gross Profit
108,233
127,226
121,937
164,193
EBITDA
171,193
168,244
153,694
243,610
EBIT
77,430
75,571
65,747
156,027
Net Income
23,645
6,130
5,509
25,763
Net Change In Cash
426,738
443,263
385,716
396,362
Free Cash Flow
210,552
95,355
31,666
150,708
Cash
10,733
8,845
3,606
20,438
Basic Shares
61,693
61,001
60,551
60,424

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,482,929
$1,256,412
$1,213,490
$662,044
Gross Profit
538,114
459,705
411,627
184,867
EBITDA
801,262
634,190
653,365
350,901
EBIT
477,065
353,204
393,020
107,343
Net Income
244,233
386,452
135,518
1,482
Net Change In Cash
1,482,929
1,256,412
1,213,490
662,044
Cost of Revenue
-12,335
Free Cash Flow
361,473
254,926
391,427
152,857
Cash
3,606
4,510
6,394
18,729
Basic Shares
60,115
51,823
41,361
37,793

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.33
2025-03-31
$0.25
2024-12-31
$0.33