Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$285,832
$283,269
$279,705
$278,660
Gross Profit
154,889
155,404
153,732
155,997
EBITDA
64,609
26,001
-5,428
19,431
EBIT
21,703
6,356
-3,355
15,422
Net Income
17,973
1,154
576
11,577
Net Change In Cash
285,832
283,269
279,705
278,660
Free Cash Flow
48,692
21,569
34,928
32,512
Cash
193,409
205,479
370,344
362,546
Basic Shares
87,295
89,275
89,275
88,645

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,041,938
$910,488
$778,846
$609,591
Gross Profit
564,398
477,798
411,345
338,492
EBITDA
54,962
-23,262
-38,098
-8,820
EBIT
2,057
-71,777
-82,769
-56,250
Net Income
-12,795
-81,764
-94,650
-53,000
Net Change In Cash
1,041,938
910,488
778,846
609,591
Cost of Revenue
89,596
-129,494
Free Cash Flow
78,557
97,604
32,694
-13,218
Cash
362,546
143,201
180,520
90,878
Basic Shares
74,503
72,048
69,920
67,512

Earnings Calls

QuarterEPS
2025-09-30
$0.78
2025-06-30
$0.52
2025-03-31
$0.62
2024-12-31
$0.79