Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,078,330
$1,015,923
$1,157,752
$1,081,656
Gross Profit
95,733
78,103
107,417
91,436
EBITDA
52,940
34,298
80,460
76,962
EBIT
-9,649
52,345
48,476
Net Income
22,391
8,107
25,033
15,051
Net Change In Cash
1,078,330
1,015,923
1,157,752
1,081,656
Free Cash Flow
-38,355
-95,464
233,834
60,465
Cash
190,457
169,062
268,321
59,857
Basic Shares
31,883
32,021
31,560
31,973

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,322,155
$3,963,126
$2,890,860
$1,783,665
Gross Profit
342,962
334,855
295,012
160,420
EBITDA
268,583
237,247
118,051
62,020
EBIT
153,701
124,416
55,936
45,466
Net Income
34,684
-22,573
-14,330
45,728
Net Change In Cash
4,322,155
3,963,126
2,890,860
1,783,665
Cost of Revenue
76,217
Free Cash Flow
242,450
162,947
81,070
51,563
Cash
268,321
72,651
116,067
38,513
Basic Shares
31,967
31,084
30,698
11,836

Earnings Calls

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