Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$536,990
$548,866
$604,702
$629,805
Gross Profit
200,881
208,064
210,109
227,258
EBITDA
66,556
106,409
63,802
87,417
EBIT
15,754
56,744
14,357
34,405
Net Income
-3,396
35,338
-15,476
-23,828
Net Change In Cash
536,990
548,866
604,702
629,805
Free Cash Flow
27,630
-10,794
36,706
13,595
Cash
299,732
300,025
289,704
308,566
Basic Shares
24,686
24,708
24,539
24,492

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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
191,547
223,458
EBIT
40,529
24,428
-43,604
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

QuarterEPS
2025-12-31
$0
2025-09-30
$2.03
2025-06-30
$1.43
2025-03-31
$1.72