Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$374,473
$410,022
$377,791
$329,062
Gross Profit
25,385
58,714
53,471
11,301
EBITDA
20,920
53,366
49,648
8,328
EBIT
593
33,905
30,470
-10,651
Net Income
-2,638
31,371
23,344
352
Net Change In Cash
374,473
410,022
377,791
329,062
Free Cash Flow
66
-7,155
-22,619
29,816
Cash
23,696
18,446
8,344
19,564
Basic Shares
27,248
27,249
27,289
27,235

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,517,557
$1,533,599
$1,945,640
$1,684,625
Gross Profit
152,936
165,088
314,479
274,122
EBITDA
133,062
149,718
297,925
255,479
EBIT
56,886
76,708
228,572
190,139
Net Income
44,149
54,623
171,886
139,791
Net Change In Cash
1,517,557
1,533,599
1,945,640
1,684,625
Cost of Revenue
15,885
4,494
Free Cash Flow
1,691
10,173
184,152
162,038
Cash
19,564
29,768
30,985
15,100
Basic Shares
27,255
28,007
29,031
29,045

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.08
2025-06-30
$1.15
2025-03-31
$0.85