Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$411,000
$617,000
$532,770
$393,742
Gross Profit
281,000
361,000
314,246
-107,298
EBITDA
123,000
199,000
175,140
122,570
EBIT
51,000
128,000
104,782
54,681
Net Income
14,000
79,000
67,160
18,487
Net Change In Cash
411,000
617,000
532,770
393,742
Free Cash Flow
-103,000
81,000
-37,779
-27,009
Cash
9,000
17,000
30,000
9,124
Basic Shares
80,774
80,309
80,039
78,968

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,938,000
$1,751,554
$1,710,207
$1,438,936
Gross Profit
1,140,000
1,049,182
974,345
941,813
EBITDA
602,000
542,625
446,421
459,022
EBIT
328,000
277,216
193,279
226,846
Net Income
180,000
171,180
155,176
147,334
Net Change In Cash
1,938,000
1,751,554
1,710,207
1,438,936
Cost of Revenue
-8,740
7,972
Free Cash Flow
1,000
-51,558
-327,788
-172,599
Cash
30,000
35,003
13,428
22,168
Basic Shares
78,820
76,495
73,093
70,085

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.17
2025-03-31
$0.98
2024-12-31
$0.85