Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$203,664
$205,733
$197,375
$187,430
Gross Profit
122,139
134,102
123,104
117,572
EBITDA
32,490
46,968
41,228
35,083
EBIT
27,154
42,568
36,028
29,348
Net Income
102,734
33,006
29,665
38,663
Net Change In Cash
203,664
205,733
197,375
187,430
Free Cash Flow
36,371
55,824
49,427
40,409
Cash
42,504
62,417
59,889
59,464
Basic Shares
36,783
36,756
36,742
36,674

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$794,202
$620,445
$471,883
$359,370
Gross Profit
492,590
382,369
280,057
215,426
EBITDA
169,867
29,951
-38,363
20,353
EBIT
150,322
1,319
-74,669
-13,691
Net Income
204,068
2,702
-68,119
1,028
Net Change In Cash
794,202
620,445
471,883
359,370
Cost of Revenue
12,736
-82,416
Free Cash Flow
186,143
51,242
4,137
2,673
Cash
42,504
49,509
70,769
57,847
Basic Shares
36,782
36,417
35,010
35,701

Earnings Calls

Quarter EPS
2024-12-31
$0.92
2024-09-30
$1.29
2024-06-30
$1.12
2024-03-31
$1.06