Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$548,866
$604,702
$629,805
$589,131
Gross Profit
208,064
210,109
227,258
204,852
EBITDA
106,409
67,558
87,417
64,959
EBIT
56,744
18,113
34,424
9,359
Net Income
35,338
-15,476
-23,828
-32,983
Net Change In Cash
548,866
604,702
629,805
589,131
Free Cash Flow
-10,794
36,706
13,595
21,551
Cash
300,025
289,704
308,566
312,512
Basic Shares
24,708
24,539
24,492
24,438

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,382,046
$2,259,126
$2,279,997
$1,316,308
Gross Profit
824,782
739,873
697,761
491,490
EBITDA
42,964
253,202
231,583
223,458
EBIT
40,529
24,428
-3,568
124,166
Net Income
-117,688
-29,655
-74,286
103,135
Net Change In Cash
2,382,046
2,259,126
2,279,997
1,316,308
Cost of Revenue
156,730
Free Cash Flow
124,660
72,531
-161,458
186,369
Cash
308,566
254,222
208,784
552,827
Basic Shares
24,388
24,091
23,868
21,781

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$2.10
2025-03-31
$1.72
2024-12-31
$2.11