Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$175,917
$174,518
$259,754
$249,740
Gross Profit
175,917
258,858
260,856
249,740
EBITDA
51,848
-3,500
-3,686
EBIT
48,718
-12,482
-12,403
Net Income
41,265
42,949
42,856
34,687
Net Change In Cash
175,917
174,518
259,754
249,740
Free Cash Flow
89,162
-56,302
20,068
28,903
Cash
1,339,475
1,296,064
1,301,446
1,002,437
Basic Shares
75,309
75,141
75,037
74,979

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$692,507
$675,443
$686,376
$678,996
Gross Profit
692,507
941,584
677,139
678,996
EBITDA
220,445
265,748
310,961
EBIT
186,221
237,050
282,163
Net Income
161,757
153,715
188,987
215,383
Net Change In Cash
692,507
675,443
686,376
678,996
Cost of Revenue
-7,086
-32,724
Free Cash Flow
81,091
117,169
363,219
487,618
Cash
1,339,475
189,001
1,152,830
3,296,636
Basic Shares
75,225
74,661
72,577
72,563

Earnings Calls

Quarter EPS
2025-03-31
$0.68
2024-12-31
$0.55
2024-09-30
$0.58
2024-06-30
$0.57