Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$225,190
$257,409
$274,401
$250,734
Gross Profit
140,188
140,543
166,746
134,402
EBITDA
145,380
163,621
188,525
180,589
EBIT
106,076
127,104
154,372
146,907
Net Income
91,688
144,723
144,490
132,114
Net Change In Cash
225,190
257,409
274,401
250,734
Free Cash Flow
115,342
-8,616
129,321
112,106
Cash
103,309
176,141
139,501
126,760
Basic Shares
49,881
49,721
49,377
49,343

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,071,775
$864,665
$272,546
$421,648
Gross Profit
627,538
470,516
-37,805
169,175
EBITDA
744,371
558,190
-17,520
100,873
EBIT
615,333
446,960
-106,622
26,530
Net Income
556,446
387,891
-134,660
-5,531
Net Change In Cash
1,071,775
864,665
272,546
421,648
Cost of Revenue
-116,744
65,434
Free Cash Flow
481,772
171,115
-155,206
165,584
Cash
126,760
243,744
97,883
199,390
Basic Shares
49,428
49,844
38,407
28,372

Earnings Calls

Quarter EPS
2024-09-30
$1.57
2024-06-30
$2.37
2024-03-31
$2.92
2023-12-31
$2.18