Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$281,382
$270,661
$302,232
$286,727
Gross Profit
167,749
155,846
164,363
159,210
EBITDA
79,503
44,182
-332,200
77,887
EBIT
57,804
22,535
-362,247
46,822
Net Income
25,980
4,867
-330,764
20,542
Net Change In Cash
281,382
270,661
302,232
286,727
Free Cash Flow
66,318
700
73,374
88,344
Cash
41,566
37,243
67,628
34,633
Basic Shares
48,248
49,445
49,051
51,633

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,155,495
$1,105,432
$1,058,105
$927,740
Gross Profit
639,203
600,105
552,716
484,545
EBITDA
-134,292
167,053
88,117
103,782
EBIT
-255,957
57,566
-14,252
21,372
Net Income
-283,172
1,820
-45,407
5,698
Net Change In Cash
1,155,495
1,105,432
1,058,105
927,740
Cost of Revenue
92,655
6,496
Free Cash Flow
288,525
135,506
132,830
161,508
Cash
67,628
31,251
31,691
55,146
Basic Shares
50,561
53,721
51,569
48,230

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.21
2025-03-31
$0.96
2024-12-31
$1.08